Midrand

Ndaka Property Group (PTY) LTD